Pilot Symbol Assisted Coding
نویسندگان
چکیده
We propose a novel technique, hereby referred to as pilot symbol assisted coding (PSAC), where a predetermined fraction of binary pilot symbols is interspersed with the channel-coded bits at the channel coding stage, instead of multiplexing the pilots with the data symbols at the modulation stage, as in classic pilot symbol assisted modulation (PSAM). We subsequently demonstrate that the PSAC succeeds in gleaning more benefits from the pilot overhead investment, than just simply the capability of channel estimation such as in the PSAM technique. Introduction: There are two dominant approaches that are frequently employed to estimate the channel; namely that of either estimating the channel blindly or using reference/pilot symbols. Typically blind channel estimation techniques impose a high complexity and suffer from a performance degradation as well as from a slow rate of convergence. On the other hand, the insertion of known pilot symbols into the transmitted data stream using PSAM [1] potentially achieves an improved better bit error ratio (BER) performance, at the expense of an unavoidable reduction of the effective throughput due to the associated pilot overhead. In this letter, we will assume that the receiver estimates the channel’s amplitude and phase using known pilots; however, instead of inserting pilots at the modulation stage as in classic PSAM [1], the proposed pilot symbol assisted coding (PSAC) technique appropriately intersperses a predetermined fraction of pilot bits with the codeword bits. This provides the iterative decoder with additional extrinsic information, hence improving the achievable decoding performance. Our technique is generic, since it can be applied to any iterative decoding (ID) aided channel coding scheme. In fact we recently discovered that a somewhat similar technique was employed in the context of low-density parity-check codes (LDPC) [2]. However, in this letter we generalise the technique to also include non-systematic codes. We believe that the benefits of the proposed technique are more pronounced in non-systematic codes, whose ID process typically requires the employment of code doping for triggering their ID convergence. 1The financial support of both the EPSRC U.K., and that of the EU under the auspices of the Optimix project is gratefully acknowledged. 2 Pilot Symbol Assisted Transmitter: We elected to consider the application of the proposed PSAC technique in the context of left-regular, right-irregular non-systematic repeat-accumulate (RA) codes [3]. Firstly, the pilot overhead δ 1 quantifying the required number of pilots Kp is determined by ensuring the effective sampling of the channel’s complex-valued envelope at a sufficiently high rate that is higher than the Nyquist rate. This pilot symbol assisted encoder of rate R > δ 1 is represented in Figure 1, which will then map a K-bit (input) information sequence represented by a = [a1, a2, . . . , aK ] into a (K ′ R−1)-bit output sequence c, where K ′ = K + Kp, by first attaching a known pilot-bit sequence p = [ p1, p2, . . . , pKp ] to the beginning of the K-bit input stream a, so that the modified K ′ -bit input sequence becomes a′ = [p a]. Each bit in a′ is then repeated dv times. The value of each bit in the intermediate (check) bit sequence represented by b is then calculated by randomly selecting the check node degree dc ∈ d bits from the repeated a′ bits, where d denotes the set of all possible degrees, and then combined using modulo-2 addition. As it can be observed from Figure 1, Kp number of bits denoting the pilot-bit sequence p are left unselected and uncombined, however these are again attached to the beginning of b thus creating b′ = [p b]. Finally, the value of the each codeword bit ci ∈ c, i = 1, . . . ,K R−1 is determined by calculating the values of c1 = b ′ 1 and of ci = b ′ i ⊕ c ′ i−1 for i = 2, . . . ,K ′ R−1, where b ′ i ∈ b ′ and ⊕ represents the modulo-2 addition operation. Figure 1 also depicts what we refer to as the the pilot position interleaver Πp, which spaces a pair of pilots every (η− 1) data bits, where η denotes the pilot spacing. The data bits are separated by a pair of pilot bits instead of a single pilot, since we are going to consider a single-user multiple-input multiple-output (MIMO) system employing two transmit and two receive antennas. Hence a total of four channels have to be estimated using the two pilots. The interleaved codeword πp(c) is then modulated and re-encoded using a rate-one Alamouti space-time block code (STBC). Pilot Symbol Assisted Receiver: The channel estimates calculated from the known pilots are then up-sampled and interpolated using a low-pass interpolator. Armed with this MIMO channel estimate, the received signal is then detected using a soft-input soft-output (SISO) maximum aposteriori probability (MAP) detector. The detected signal is de-interleaved using Πp and then passed to the decoder, which employs the classic belief propagation algorithm to estimate the original information bit sequence. Recall that in a channel-coded PSAM scheme, the pilot bits are only beneficial for estimating the channel, which are removed after channel estimation. By contrast, the pilot bits in PSAC are 3 also valuable for enhancing the performance of the decoder, hence they are retained and further processed by the decoder. Our argument is strengthened by examining the combined detector, accumulator (ACC) and check node decoder’s (CND) extrinsic information transfer (EXIT) function, which can be approximated by IE,D&A&C(·) ≈ δ p 1 dc + ∑ ∀dc ∈ d\d1 ∆dc [1− J (√ (dc − 1) · [J−1(1− IA)] + [J−1(1− IE)] ) ], (1) where dc, ∆dc , IA, IE and J(·) denote the average check node degree, the fraction of edges emanating from the check node of degree dc ∈ d, the a-priori CND information input, the extrinsic information ACC output and the mutual information function. The fraction δ := δ 1/dc in (1) contributed by the pilot bits is independent of both IA and IE , thus making the pilot bits indispensable for guaranteeing the reliable triggering of this iterative decoding process. Additionally, the pilot bits also contribute to the widening of the open EXIT tunnel between the IE,D&A&C(·) curve and the corresponding outer decoder’s EXIT function, thus potentially reducing the computational complexity. This occurs due to the fact that this δ-fraction is positive and proportional to δ 1 . Simulation results: We considered binary phase shift keying (BPSK) modulated transmission of K = 10000 bits over a (2 × 2) correlated Rayleigh MIMO channel. We assumed a high mobile velocity of 100 mph. The data signalling rate and the carrier frequency were those from the 3G standard, and were set to 15 kbps and 2 GHz, respectively. The proposed PSAC scheme described above was compared to its RA-coded PSAM counterpart, where both schemes had an effective throughput of 0.82 bits/s/Hz and a 10% pilot overhead. Figure 2 compares the performance of the two schemes in terms of the achievable BER and the computational complexity, where the latter was evaluated in terms of the number of messagepassing updates per decoded bit, given by Iavg|E|/K, where Iavg represents the average number of iterations required for finding a legitimate codeword and |E| represents the number of edges in the Tanner graph. It can be observed that the proposed PSAC scheme exhibits small but noticeable BER performance gains. Besides this advantage, the computational complexity of the PSAC is also significantly lower, requiring 45% fewer message-passing updates per decoded bit than the benchmarker scheme at Eb/N0 = 2 dB. Conclusions: It is hence more beneficial to appropriately intersperse pilots at the channel code 4 stage as in PSAC rather than at the modulation stage as in classic PSAM, since the pilot bits are not only useful for channel estimation but also for enhancing the decoder’s performance. From another point-of-view, we can also regard pilot symbol assisted codes, as a family of codes, which are specifically designed for systems that require pilot-aided channel estimation.
منابع مشابه
Pilot symbol assisted BPSK on Rayleigh fading channels with diversity: performance analysis and parameter optimization
|In this paper, the loss due to imperfect channel estimation is derived for pilot symbol assisted BPSK on fading channels with diversity. The presented approach, which holds for both narrowband and spread spectrum communication, further provides an analytical optimization of pilot symbol spacing. The loss due to channel estimation is demonstrated to be low if the maximum Doppler frequency is si...
متن کاملUnbalanced Power Allocation for Turbo Coded Psam and Pilot Assisted Sova Decoder
In communication systems, channel coding is widely employed in order to have reliable data transmissions. Turbo codes were first introduced by C.Berrou in 1993 [I] as a powerful channel coding technique, and were shown to achieve performance near Shannon capacity over an additive white Gaussian noise (AWGN) channel. In this thesis, two schemes related to turbo codes are proposed, and are shown ...
متن کاملPilot Symbol Assisted Tcm Coded System with Transmit Diversity
In this paper, multiple-input multiple-output (MIMO) system based on concatenated inner space-time block code (STBC) and outer multidimensional trellis coded modulation (TCM) encoder is designed over slow time-varying Rayleigh fading channels. We develop here a novel MIMO channel estimation algorithm that exploits a pilot symbol assisted modulation (PSAM) which has been proven to be effective f...
متن کاملPilot Symbol Assisted Modulation using 16-Level QAM for a Wireless System
Rezumat. Modulaţia cu simbol pilot(PSAM) este o metodă eficientă pentru a reduce efectul fadingului într-un sistem de comunicaţii mobile. În sistemele PSAM emiţătorul înserează periodic în fluxul de date simboluri pilot cunoscute, din care receptorul extrage amplitudinea şi faza semnalului recepţionat. În procesul de simulare am folosit o secvenţă de date generată aleator uniform distribuite şi...
متن کاملPilot Symbol Assisted BPSK on Rayleigh Fading Channels with Diversity: Performance Analysis and Para - Communications, IEEE Transactions on
In this letter, the loss due to imperfect channel estimation is derived for pilot symbol assisted binary phaseshift keying (BPSK) on fading channels with diversity. The presented approach, which holds for both narrow-band and spread spectrum communication, further provides an analytical optimization of pilot symbol spacing. The loss due to channel estimation is demonstrated to be low if the max...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009